import { Ajax } from '../util/HttpUtil'

// 登入
export const userLogin = ({ account, password }) => {
  return Ajax('/users/checkLogin', { account, password }, 'post')
}

// 获取用户列表

export const getUserList = obj => {
  return Ajax('/users/list', obj)
}

// 添加账号

export const addUserInfo = obj => {
  return Ajax('/users/add', obj, 'post')
}

// 删除用户

export const delUserInfo = id => {
  return Ajax('/users/del', { id })
}

// 批量删除用户
export const batchUserInfo = ids => {
  return Ajax('/users/batchdel', { ids })
}

// 修改密码

export const updateUserPassword = newPwd => {
  return Ajax('/users/editpwd', { newPwd }, 'post')
}

// 检验原始密码

export const checkedUserPassword = oldPwd => {
  return Ajax('/users/checkoldpwd', { oldPwd })
}

// 获取个人中心信息

export const getSelfInfo = () => {
  return Ajax('/users/info')
}

// 修改账户
export const updateUserInfo = obj => {
  return Ajax('/users/edit', obj, 'post')
}

// 修改图像

export const updateUserPic = imgUrl => {
  return Ajax('/users/avataredit', { imgUrl })
}
